package streamdemo;
import java.util.ArrayList;

/**
 * @author ChenYongHao
 * @date 2023/5/4 9:51
 * @desc max&min代码演示：
 */
public class Max_Min_StreamDemo {
    public static void main(String[] args) {
        // 创建一个集合，存储多个整数元素
        ArrayList<Integer> list = new ArrayList<Integer>();
        list.add(10);
        list.add(20);
        list.add(30);
        list.add(40);
        list.add(50);
        // 需求1：获取集合中的最大值在控制台输出
        Integer max = list.stream().max(Integer::compareTo).get();
        System.out.println(max);
        // 需求2：获取集合中的最小值在控制台输出
        Integer min = list.stream().min(Integer::compareTo).get();
        System.out.println(min);
    }
}
